audio-visual aids - German English Dictionary